package com.accp.demo.pojo.purchase;

//采购退货详表
public class PurchaseOutStorageInfo {
	
	private String billNo;	//主表编号
	private Integer lineId; //行号
	private String prodNo;	//物料编号
	private String prodName;	//物料名称
	private String prodSize; //规格型号
	private String unitName; //单位名称
	private Integer sQuantity;	//数量
	private Double oldPrice;	//折扣前单价
	private Double discount;	//折数
	private Double sPrice;	// 单价
	private Double amount;	// 金额
	private Double taxRate;	//税率
	private Double taxAmt;	//税额
	private Double amountATax;	//含税金额
	private String other; //备注
	private Integer tranType;	//来源单别 
	private String fromNo;		//来源单号
	
	
	private PurchaseOutStorage purchaseoutstorage;
	
	public String getBillNo() {
		return billNo;
	}
	public void setBillNo(String billNo) {
		this.billNo = billNo;
	}
	public Integer getLineId() {
		return lineId;
	}
	public void setLineId(Integer lineId) {
		this.lineId = lineId;
	}
	public String getProdNo() {
		return prodNo;
	}
	public void setProdNo(String prodNo) {
		this.prodNo = prodNo;
	}
	public String getProdName() {
		return prodName;
	}
	public void setProdName(String prodName) {
		this.prodName = prodName;
	}
	public String getProdSize() {
		return prodSize;
	}
	public void setProdSize(String prodSize) {
		this.prodSize = prodSize;
	}
	public String getUnitName() {
		return unitName;
	}
	public void setUnitName(String unitName) {
		this.unitName = unitName;
	}
	public Integer getsQuantity() {
		return sQuantity;
	}
	public void setsQuantity(Integer sQuantity) {
		this.sQuantity = sQuantity;
	}
	public Double getOldPrice() {
		return oldPrice;
	}
	public void setOldPrice(Double oldPrice) {
		this.oldPrice = oldPrice;
	}
	public Double getDiscount() {
		return discount;
	}
	public void setDiscount(Double discount) {
		this.discount = discount;
	}
	public Double getsPrice() {
		return sPrice;
	}
	public void setsPrice(Double sPrice) {
		this.sPrice = sPrice;
	}
	public Double getAmount() {
		return amount;
	}
	public void setAmount(Double amount) {
		this.amount = amount;
	}
	public Double getTaxRate() {
		return taxRate;
	}
	public void setTaxRate(Double taxRate) {
		this.taxRate = taxRate;
	}
	public Double getTaxAmt() {
		return taxAmt;
	}
	public void setTaxAmt(Double taxAmt) {
		this.taxAmt = taxAmt;
	}
	public Double getAmountATax() {
		return amountATax;
	}
	public void setAmountATax(Double amountATax) {
		this.amountATax = amountATax;
	}
	public String getOther() {
		return other;
	}
	public void setOther(String other) {
		this.other = other;
	}
	public Integer getTranType() {
		return tranType;
	}
	public void setTranType(Integer tranType) {
		this.tranType = tranType;
	}
	public String getFromNo() {
		return fromNo;
	}
	public void setFromNo(String fromNo) {
		this.fromNo = fromNo;
	}
	public PurchaseOutStorage getPurchaseoutstorage() {
		return purchaseoutstorage;
	}
	public void setPurchaseoutstorage(PurchaseOutStorage purchaseoutstorage) {
		this.purchaseoutstorage = purchaseoutstorage;
	}

	public PurchaseOutStorageInfo() {
		super();
	}

	public PurchaseOutStorageInfo(Integer lineId, String prodNo, String prodName, String prodSize, String unitName,
			Integer sQuantity, Double oldPrice, Double discount, Double sPrice, Double amount, Double taxRate,
			Double taxAmt, Double amountATax, String other, Integer tranType, String fromNo) {
		super();
		this.lineId = lineId;
		this.prodNo = prodNo;
		this.prodName = prodName;
		this.prodSize = prodSize;
		this.unitName = unitName;
		this.sQuantity = sQuantity;
		this.oldPrice = oldPrice;
		this.discount = discount;
		this.sPrice = sPrice;
		this.amount = amount;
		this.taxRate = taxRate;
		this.taxAmt = taxAmt;
		this.amountATax = amountATax;
		this.other = other;
		this.tranType = tranType;
		this.fromNo = fromNo;
	}
	@Override
	public String toString() {
		return "PurchaseOutStorageInfo [lineId=" + lineId + ", prodNo=" + prodNo + ", prodName=" + prodName
				+ ", prodSize=" + prodSize + ", unitName=" + unitName + ", sQuantity=" + sQuantity + ", oldPrice="
				+ oldPrice + ", discount=" + discount + ", sPrice=" + sPrice + ", amount=" + amount + ", taxRate="
				+ taxRate + ", taxAmt=" + taxAmt + ", amountATax=" + amountATax + ", other=" + other + ", tranType="
				+ tranType + ", fromNo=" + fromNo + ", purchaseoutstorage=" + purchaseoutstorage + "]";
	}
	public PurchaseOutStorageInfo(String prodNo, String prodName, String prodSize, String unitName, Integer sQuantity,
			Double oldPrice, Double discount, Double sPrice, Double amount, Double taxRate, Double taxAmt,
			Double amountATax, String other, Integer tranType, String fromNo) {
		super();
		this.prodNo = prodNo;
		this.prodName = prodName;
		this.prodSize = prodSize;
		this.unitName = unitName;
		this.sQuantity = sQuantity;
		this.oldPrice = oldPrice;
		this.discount = discount;
		this.sPrice = sPrice;
		this.amount = amount;
		this.taxRate = taxRate;
		this.taxAmt = taxAmt;
		this.amountATax = amountATax;
		this.other = other;
		this.tranType = tranType;
		this.fromNo = fromNo;
	}
	
	
	
	
	
	
	
	
}
